#include <bits/stdc++.h>

using namespace std;
class Solution
{
public:
    int minNumber(vector<int> &nums1, vector<int> &nums2)
    {
        sort(nums1.begin(), nums1.end());
        sort(nums2.begin(), nums2.end());
        for (int i = 0, j = 0; i < nums1.size() && j < nums2.size();)
        {
            if (nums1[i] == nums2[j])
            {
                return nums1[i];
            }
            else if (nums1[i] < nums2[j])
            {
                i++;
            }
            else{
                j++;
            }
        }

        if (nums1[0] < nums2[0])
        {
            return nums1[0] * 10 + nums2[0];
        }
        return nums2[0] * 10 + nums1[0];
    }
};